package com.t.bricks.bussiness.service.nas;

import org.springframework.web.multipart.MultipartFile;

import com.t.bricks.model.MsgEmity;

/**
 * 网络附属存储 基本业务操作类接口定义
 */
public interface NasService {
	
	/**
	 * 文件上传
	 * @param file
	 * @return
	 */
	MsgEmity upload(MultipartFile file);
	
	/**
	 * 文件下载
	 * @param filePath
	 * @return
	 */
	MsgEmity download(String filePath);
	
	/**
	 * 指定目录下的文件列表
	 * @param 目录
	 * @param findAll 是否递归获取
	 * @return
	 */
	MsgEmity getlist(String dir, boolean findAll);
	
}
